// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package kankan.wheel.widget.adapters; import android.database.DataSetObserver; import android.view.View; import android.view.ViewGroup; import java.util.Iterator; import java.util.LinkedList; import java.util.List; // Referenced classes of package kankan.wheel.widget.adapters: // WheelViewAdapter public abstract class AbstractWheelAdapter implements WheelViewAdapter { private List a; public AbstractWheelAdapter() { } public View getEmptyItem(View view, ViewGroup viewgroup) { return null; } protected void notifyDataChangedEvent() { if (a != null) { for (Iterator iterator = a.iterator(); iterator.hasNext(); ((DataSetObserver)iterator.next()).onChanged()) { } } } protected void notifyDataInvalidatedEvent() { if (a != null) { for (Iterator iterator = a.iterator(); iterator.hasNext(); ((DataSetObserver)iterator.next()).onInvalidated()) { } } } public void registerDataSetObserver(DataSetObserver datasetobserver) { if (a == null) { a = new LinkedList(); } a.add(datasetobserver); } public void unregisterDataSetObserver(DataSetObserver datasetobserver) { if (a != null) { a.remove(datasetobserver); } } }